for the rest of her life - İngilizce Eşanlam Sözlük